﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Inventario.Acceso_Datos.Acceso_DatosTableAdapters;

namespace Inventario.Negocio
{
    public class ConsultarProveedor
    {
        public int ProveedorId { get; set; }
        public string Nombres { get; set; }
        public string Apellidos { get; set; }
        public string Cedula { get; set; }
        public string Genero { get; set; }
        public string Direccion { get; set; }
        public string Telefono { get; set; }
        public string NombreEmpresa { get; set; }
        public string DireccionEmpresa { get; set; }
        public int TelefonoEmpresa { get; set; }
        public int RucEmpresa { get; set; }

        public List<ConsultarProveedor> ObtenerProveedor()
        {
            List<ConsultarProveedor> lista = new List<ConsultarProveedor>();
            spConsultarProveedorTableAdapter tabla = new spConsultarProveedorTableAdapter();

            foreach (var item in tabla.GetData().ToList())
            {
                lista.Add(new ConsultarProveedor { ProveedorId=item.ProveedorId, Nombres = item.Nombres, Apellidos = item.Apellidos, Cedula = item.Cedula, Genero = item.Genero, Direccion = item.Direccion, Telefono = item.Telefono, NombreEmpresa=item.NombreEmpresa, DireccionEmpresa=item.NombreEmpresa, RucEmpresa= Convert.ToInt32(item.RucEmpresa), TelefonoEmpresa=Convert.ToInt32(item.TelefonosEmpresa)});
            }

            return lista;
        }
    }
}
